package com.hyt.it.ogt.kq.service.gov.model.xml.examsys.obt;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 *
 * </p>
 *
 * @author Chengxh
 * @since 2021-08-14
 */
@Data
@Accessors(chain = true)
@XStreamAlias("Result")
@ApiModel(value="已启用的考试任务列表返回结果(OBT)", description="已启用的考试任务列表返回结果(OBT)")
public class ExamTaskObtResult implements Serializable {

    private static final long serialVersionUID = 1L;

    @XStreamAlias("Flag")
    @ApiModelProperty(value = "结果标记，0：获取成功，1：获取失败")
    private int flag;

    @XStreamAlias("DateTime")
    @ApiModelProperty(value = "数据类型时间")
    private String datetime;

    @XStreamAlias("ExaminationType")
    @ApiModelProperty(value = "考务类型")
    private String examinationType;

    @XStreamAlias("ItemList")
    @ApiModelProperty(value = "考试任务信息列表")
    private List<ExamTaskInfoObtResult> itemList;

}
